package org.springblade.modules.repair.dto.plan;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author zcc
 * @version 1.0
 * @date 2023/12/14 14:17
 */
@Data
public class PlanAffairDTO {

	@ApiModelProperty("当前页")
	private Integer current;
	@ApiModelProperty("每页的数量")
	private Integer size;

	private Date createBeginTime;

	private Date createEndTime;

	private Date finishBeginTime;

	private Date finishEndTime;

	@ApiModelProperty("1:正常,2:签到定位异常,3:签退定位异常，4:系统代签")
	private List<Integer> signTypes;

	private Long userId;

	private Integer planStatus;

	@ApiModelProperty("创建时间排序")
	private String createSort;

	@ApiModelProperty("完成时间排序")
	private String finishSort;

	@ApiModelProperty("5:事务工单6:质检工单3:救援")
	private Integer typeStatus;

	private Long elevatorId;

	private  String signSql;

	private String keyWord;
}
